long-range deployment force - Turkish English Dictionary